#ifndef __GET_VIDEO_BY_HTTPS_H__
#define __GET_VIDEO_BY_HTTPS_H__

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <fcntl.h>
#include <errno.h>

// OpenSSL头文件
#include <openssl/ssl.h>
#include <openssl/err.h>

#define BUFFER_SIZE 4096
#define DEFAULT_PORT 443
#define MAX_REDIRECTS 5

void get_video_by_https(char *url,char *out_file);

#endif
